• word of the day

    wild goat

    wild goat - Dictionary definition and meaning for word wild goat

    Definition
    (noun) undomesticated goat

Word used in video below:
text: part goat, part man--
Download our Mobile App Today
Receive our word of the day
on Whatsapp